.page-congratulations {
    font-family: fangzheng;
    .bg {
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background-color: #fff6e6;
        z-index: -1;
    }
    .cg-container {
        padding: 15px 20px 60px;
        .cg-title {
            font-size: 16px;
            color: #523b1b;
            line-height: 24px;
            padding-left: 15px;
            margin-bottom: 15px;
        }
        .cg-card {
            background-color: #fff;
            padding: 18px 15px;
            font-size: 16px;
            color: #523b1b;
            border-radius: 6px;
            margin-bottom: 15px;
            letter-spacing: 1px;
            position: relative;
        }
        .cg-cards {
            background-color: #ffeac5;
            padding: 18px 15px;
            font-size: 16px;
            color: #523b1b;
            border-radius: 6px;
            margin-bottom: 15px;
            position: relative;
            .cg-img {
                position: absolute;
                top: 12%;
                left: 2%;
                width: 6px;
                height: 10px;
            }
            .cg-img2 {
                position: absolute;
                top: 12%;
                left: 4.5%;
                width: 6px;
                height: 10px;
            }
            .cg-img3 {
                position: absolute;
                bottom: 12%;
                right: 2%;
                width: 6px;
                height: 10px;
            }
            .cg-img4 {
                position: absolute;
                bottom: 12%;
                right: 4.5%;
                width: 6px;
                height: 10px;
            }
        }
    }
    .cg-open {
        position: fixed;
        bottom: 0%;
        left: 0;
        background-image: linear-gradient(180deg, rgba(255, 247, 227, 0) 0%, #fff7e3 82%);
        height: 100px;
        width: 100%;
    }
    .cg-footer {
        position: fixed;
        bottom: 3%;
        left: 5%;
        width: 90%;
        height: 39px;
        text-align: center;
        line-height: 39px;
        font-size: 16px;
        color: #523b1b;
        background: url('http://beta.gtimg.com/hospital_img/plus-lib/digital-hospital-ui-h5/new-year/bar.png');
        background-size: 100% 100%;
        z-index: 8;
    }
}
